<?php

class BaiduTestController extends Controller
{
    /*
    * 获取列表
    *
    */
    public function actionstoredata()
    {
        try {

            $worker_id = Util::getParamNotEmpty("worker_id");
            $worker_name = Util::getParamNotEmpty("worker_name");
            $lat = Util::getParamNotEmpty("lat");
            $lng = Util::getParamNotEmpty("lng");
            $tag = Util::getParamNotEmpty("tag");

            $data = BaidulbsService::upateWorkerLocation($lng,$lat,$worker_id,$worker_name,$tag);


	            //返回数据
	            Util::responseObj($data);


	        } catch (Exception $e) {
            Util::responseErrorMsg($e->getMessage());

        }


    }

    /*
    * 根据经纬度获取附近工人列表分页
    *
    */
    public function actionGetNearlyWorkerListPaging()
    {

        try {
            //参数验证

            $lng = Util::getParamNotEmpty('lng');
            $lat = Util::getParamNotEmpty('lat');
            $page_index = Util::getParam("page_index","");
            $page_size = Util::getParam("page_size","");
            $tag =  Util::getParam("tag","");

            //获取经纬度附近工人id
            $data = BaidulbsService::nearlydata($lng,$lat,$page_index,$page_size,$tag);

            //根据id查找工人信息
            foreach($data as $key => $value){

            }



            Util::responseObj($data);

        } catch (Exception $e) {
            Util::responseErrorMsg($e->getMessage());

        }


    }
}